home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / utils / disk-man / userflop.2 / userflop / userfloppy0.2 / Makefile next >
Encoding:
Makefile  |  1994-06-30  |  1.1 KB  |  45 lines

  1. # Makefile for usermount and userumount and userfdformat
  2.  
  3. CC = gcc
  4. CFLAGS = -Wall -O2
  5. MANDIR = /usr/man/man1
  6. CATDIR = /usr/man/cat1
  7. INSTDIR = /usr/bin
  8. INSTALL = install -c
  9. NROFF = nroff
  10.  
  11. mountobj = usermount.o
  12. umountobj = userumount.o
  13. formatobj = userfdformat.o
  14.  
  15. all:    usermount userumount userfdformat
  16.  
  17. mount: $(mountobj)
  18.     $(CC) -o usermount $(mountobj)
  19.  
  20. umount:    $(umountobj)
  21.     $(CC) -o userumount $(umountobj)
  22.  
  23. userfdformat: $(formatobj)
  24.     $(CC) -o userfdformat $(formatobj)
  25.  
  26. clean:  ALWAYS
  27.     rm -f *.o core
  28.  
  29. real-clean: clean
  30.     rm -f a.out usermount userumount userfdformat
  31.  
  32. install-man:
  33.     $(INSTALL) usermount.1 $(MANDIR)/usermount.1
  34.     $(INSTALL) userumount.1 $(MANDIR)/userumount.1
  35.     $(INSTALL) userfdformat.1 $(MANDIR)/userfdformat.1
  36.  
  37. install: usermount userumount userfdformat
  38.     $(INSTALL) usermount $(INSTDIR)/usermount
  39.     $(INSTALL) userumount $(INSTDIR)/userumount
  40.     $(INSTALL) userfdformat $(INSTDIR)/userfdformat
  41.     chown root $(INSTDIR)/usermount $(INSTDIR)/userumount $(INSTDIR)/userfdformat 
  42.     chmod u+s  $(INSTDIR)/usermount $(INSTDIR)/userumount $(INSTDIR)/userfdformat
  43.  
  44. ALWAYS:
  45.